technical aspects - Turkish English Dictionary